|
Kleinrechner ---> Arduino ---> Drehzahlmesser mit zwei Arduino-Nano-Nachbaugeräten. Hier ist die Seite: https://www.probonocontramalum.de/Laufendes-2026-686.html Gehe eine Ebene höher zum Agriserve-Inhaltsverzeichnis 2025 und 2026. |
|
Vorhinweis. |
|
Seite 668 ----> Näherungsschalter von Autosen Seite 669 ----> Näherungsschalter aus China Seite 670 ----> Scheibenwischermotor, Näherungsschalter, große blaue Lampe Seite 671 ----> Der Anschluß des Arduino an den Bürorechner. Seite 672 ----> Das Aufspielen eines einfachen Arbeitsauftrags auf den Arduino. Seite 673 ----> Beispielbilder für analoge Voltmeter sowie einige Hinweise. Seite 674 ----> Arduino, Pulsweitenmodulation, Analogvoltmeter. Seite 675 ----> Arduino. Stufige Anzeige mit einem Analogvoltmeter. Seite 676 ----> Arduino.Interrupt--->Wachhund an der Eingangsbuchse. Seite 677 ----> Kleinrechner ---> Arduino ---> Interrupt ---> Zeitspannen messen und anzeigen. Seite 678 ----> Kleinrechner ---> Arduino ---> Interrupt ---> Drehzahlen messen und anzeigen. Seite 679 ----> Kleinrechner ---> Arduino ---> Drehzahlen mit einem Analogvoltmeter anzeigen. Seite 680 ----> Kleinrechner ---> Arduino ---> Wie man einen AZ-Delivery-Arduino-Nachbau anschließt. Seite 681----> Kleinrechner ---> Arduino ---> Drehzahlmessung bei 400 Umdrehungen je Minute. Seite 682 ----> Kleinrechner ---> Arduino ---> Drehzahlmesser ---> Andere Herangehensweise. Seite 683 ----> Kleinrechner ---> Arduino ---> Nano ---> anschließen. Seite 684 ----> Kleinrechner ---> Arduino ---> Das Werkzeug CH340. Seite 685 ----> Kleinrechner ---> Arduino ---> Drehzahlmesser. Ergänzung zu Seite 682. Bitte zuerst die Seiten 668 bis 684 durchsehen, es sind dort viele wissenswerte Dinge enthalten, die wir jetzt und später verwenden werden. Gehe eine Ebene höher zum Agriserve-Inhaltsverzeichnis 2025 und 2026. |
| Derzeitiger Stand. |
|
Der Drehzahlmesser mit zwei Arduino Unos läuft gut.
Einer als Blinkgeber für die Drehzahl, ein anderer verrechnet die Signale und gibt sie an das analoge Voltmeter aus
und dieses zeigt die Drehzahl als Zeigerausschlag an.
Die Arduino-Nano-Nachbaugeräte laufen gut. Siehe Seite 683. Vielleicht muß man den Treiber CH340 vom Weltnetz herunterladen, für manche Nanos ja, für andere nein. Siehe Seite 684. Manchmal --->Tools--->Processor--->Atmega 328 Manchmal auch --->Tools--->Processor--->Atmega 328(Old Bootloader). Vor dem Aufbau eines Gerätes sollte man die daran beteiligten Kleinrechner einzeln durchprüfen, ob sie mit Kabel und Bürorechner zusammenpassen und ob man Arbeitsanleitungen in den Kleinrechner hineinbringen kann. Diese Vorarbeiten sind alle erledigt und das hat alles geklappt. |
| Das wichtigste Ergebnis des neuen Versuchs. |
| Die beiden Arduino-Unos ausgebaut und stattdessen Arduino-Nano-Nachbaugeräte eingesetzt. Die Arbeitsanleitungen für die beiden Arduino-Nano-Nachbaugeräte aufgespielt. Die Drehzahl wurde genausogut angezeigt. Das neue Gerät lief sehr gut. |
| Der "map"-Befehl. |
|
Zum Umrechnen von Drehzahl auf Zeigerausschlag kann man den "map"-Befehl verwenden. Buchsenwert = map (Drehzahl, 0,50,0,255); Das Wort "map" ist vorgegeben, die Worte "Buchsenwert" und "Drehzahl" sind frei wählbar. Der Befehl bedeutet: Die Drehzahl kann zwischen 0 und 50 Umdrehungen je Minute liegen und dieser Zahlenbereich soll auf den Zahlenbereich null 0 bis 255 abgebildet werden. Diesen brauchen wir für die Ausgangsbuchse für das analoge Voltmeter. Dabei ist zu beachten: Wenn 50 Drehzahlen auf 256 Buchseneinstellungen verteilt werden sollen, dann wird das Ergebnis fünfzigstufig sein. Das veringert die Genauigkeit der Anzeige. Das liegt daran, daß der map-Befehl nur mit Ganzzahlen arbeitet. |
| Der Rechenformel-Befehl. |
|
Zum Umrechnen von Drehzahl auf Zeigerausschlag kann man den Rechenformel-Befehl verwenden. Buchsenwert = Drehzahl/50*255 z.B. 153 ist das Ergebnis von 30/50 *255 und dieser Wert regelt die gemittelte Ausgangsspannung an der Buchse für das Voltmeter. Die Worte "Buchsenwert" und "Drehzahl" sind frei wählbar. Der Befehl bedeutet: Führe die Umrechnung auf rechnerische Art durch. 255 ist der vom Arduino festgelegte Wert für höchste Spannungsausgabe=Vollausschlag am Voltmeter. 50 ist die von uns vorher festgesetzte Obergenze für den Meßbereich. 30 ist die tatsächliche Drehzahl. 153 ist der Wert, der dann die Ausgangsbuchse steuert. Das Voltmeter zeigt dann 3 Volt an. Wir können Versuche mit dem Map-Befehl und mit dem Rechenformel-Befehl bei unterschiedlichen Drehzahlen durchführen. |
| Das neue Gerät ist so ähnlich wie diejenigen auf den Seiten 682 und 685. |
|
Dort hatten wir einen Drehzahlmesser mit einem Arduino Uno und einem Elegoo Uno aufgebaut. Den wollen wir nocheinmal aufbauen und prüfen, diesmal jedoch mit zwei Arduino-Nano-Nachbaugeräten. Suchworte: Arduino Drehzahlmesser selber bauen Gefunden: https://www.makerguides.com/de/arduino-tachometer-a3144-hall-effect-sensor-de/ Dort gibt es eine Arbeitsanweisung, die wir übernommen haben. Und es gibt auch eine Erklärung dazu, was diese im Arduino bewirkt. Wir haben diese Anleitung genommen und etwas verändert und erweitert und ausprobiert. Das Ergebnis war gut. Die Anleitungen sind auf unserem Rechner abgespeichert unter 29122025---Laufendes-2025-685.135 |
| Darstellung der Arbeitsanleitungen. |
|
Wie werden die Arbeitsanleitungen dargestellt? Die Rechner müssen Arbeitsanleitungen erhalten. Diese Arbeitsanleitungen werden hier im Rich Text Format angeboten. Das Rich Text Format läßt sich leicht öffnen. Einmal Linksklick auf die Absprungzeile, es erscheint dann oben rechts im Bildschirm des Seitennutzers ein weiterer Hinweis, den befolgen, dann springt die Seite auf. Deren Inhalt läßt sich kopieren und in das Arduino-Werkzeug des Nutzers einfügen. Als zweite Möglichkeit haben wir die Anleitungen im Format "jpg" als Bilder dargestellt. Wenn man die Bilder zur Übertragung der Anleitungen benutzen will, muß man die Buchstaben einzeln abtippen. Aber die Bilddarstellungen haben oftmals Zusatzzeichnungen und Erklärungen innerhalb des Bildes. Das gibt einen schnellen Überblick und es erleichert das Verständnis. Also zuerst das jpg-Bild aufrufen und ansehen, dann den Text mittels rtf-Datei übernehmen. Wie wurden die Anleitungen hergestellt? In unserem Arduino-Werkzeug erstellt und gleich durch Hochladen auf den Arduino geprüft. Dann auf unserem Rechner als odf-Datei gespeichert und auch als rtf-Datei gespeichert. Wir arbeiten mit dem Bürowerkzeug LibreOffice, das kann so etwas. Dann die rtf-Datei mit Fille Zilla hochgeladen auf unseren großen Weltnetzmietspeicher und dort kann es vom Nutzer abgerufen werden. Dateiendung ist "rft" Und aus der odf-Datei oder aus unserem Arduinowerkzeug mit dem Snippig Tool das passende Ganz- oder Teilbild herauskopiert und im Werkzeug "Paint" eingefügt und das als jpg-Datei gespeichert und diese hochgeladen. Sie kann dann vom Nutzer abgerufen werden Dateiendung ist "jpg" Oder mit dem Handy ein Foto unseres Bürorechnerbildschirms gemacht und dieses hochgeladen. Es kann dann vom Nutzer abgerufen werden Dateiendung ist "jpg" Wie erklärt sich der Name? https://www.probonocontramalum.de/Laufendes-2025-685.141.rtf ".141.rtf" ist das Anhängsel, der Rest bleibt auf dieser Seite 685 bei unterschiedlichen Anleitungen gleich. Alle rtf-Endungen bleiben auch gleich, sodaß nur die dreistellige Zahl sich ändert. |
|
Zwei Arduino-Nano-Nachbaugeräte und zwei USB-Kabel zur Stromversorgung und Datenübertragung |
|
Eine Batterie und ein USB-Kabel zur Stromversorgung.
|
| Hinweis zum Skalenanfang des Voltmeters. |
|
Das Voltmeter hat eine zulässige Abweichung in Höhe von 2,5% vom Skalenendwert. Bei einem 5-Volt-Meßgerät sind das 0,125V. Bei einer tatsächlichen Spannung von 1000mV ist der Anzeigebereich von 875mV bis 1125mV zulässig. Das sind plus und minus 12,5% zulässige Abweichung von den 1000mV. Im ersten Drittel der Sskala ist die zulässige prozentuale Abweichung vom Anzeigewert sehr hoch. Deshalb werden bei solchen Meßgeräten oft nur die oberen zwei Drittel der Skala benutzt. |
| Hinweis zur Ausgangsbuchse. |
|
Die Ausgangsbuchse wird so gesteuert, daß die Zahlen null bis 255 auftreffen und damit den Wert der getakteten Ausgangsspannung festlegen.
Diese liegt dann am analogen Voltmeter an. Bei 255 liegen plus 5,0 Volt an. Was geschieht in dem Fall, daß die Zahl 256, also eine mehr als der Bereich "null bis 255", erscheint? Der Arduino wirft dann den ersten Packen weg und fängt nach 255 wieder bei Null mit dem Zählen an. Bei Zahlenwert 256 wird die Steuerzahl zu 0 und damit liegt auch eine Spannung von null Volt am Voltmeter an. Wir werden also bei unseren Berechnungen und bei der Eingabe der Eingangsdrehzahl nicht bis an die Grenze gehen, in unserem Beispiel sind das 500 Umdrehungen. Denn genau am Grenzpunkt kann es einmal etwas mehr als die Zahl 255 sein und dann fängt das Voltmeter an zu schwingen von null und 5 Volt. Wir haben Versuche gemacht, den Blinkgeber auf 60msec an und 60 msec, das sind zusammen 120msecn gesetzt, das sind genau 500 Umdrehungen je Minute. Da zeigte das Voltmeter falsche Werte an. Dann haben wir den Blinkgeber auf 60msec an und 61msec, das sind zusammen 121msec gesetzt, das sind genau 496 Umdrehungen je Minute. Da zeigte das Voltmeter richtige Werte an. Man halte sich bei der Planung der Nutzung des Gerätes einige Prozent von der oberen Drehzahlgrenze des Meßbereichs fern. |
| Hinweis zu den Arbeitsanleitungen. |
| Es sind die gleichen wie auf den Seiten 682 und 685. Beim Hochladen darauf achten, daß "Arduino Nano" und der passende Port ausgewählt werden. Ansonsten die Seiten 668 bis 685 nocheinmal durchsehen, dort sind sehr viele Hinweise. |
| Der nächste Schritt. |
| Die nächsten Schritte werden sich finden. |
| Hinweis auf eine indische Seite in englischer und deutscher Sprache. |
|
https://controllerstech.com/arduino-external-interrupts-tutorial/
Das ist eine indische Firma, sie bieten eine ganz besonders gute Erklärung zum Interrupt und zu sehr vielen anderen Dingen im Kleinrechnerbereich. Die Seite ist vorbildlich. Sie ist in deutscher Sprache gehalten oder kann mit google von Englisch auf Deutsch übersetzt werden. Diese Seite habe ich zum Erlernen des Umgangs mit dem Arduino sehr gut nutzen können. |
|
Die Ladegeschwindigkeit dieser Seite. |
|
Diese Weltnetzseite ist sehr klein und sehr einfach.
Eine Überprüfung der Ladegeschwindigkeit mit "Google PageSpeed Insights" ergab folgende Werte, gemessen am 01012026. Mobilfunk ---> First Contentful Paint 0,8 sec ---> Largest Contentful Paint 0,8 sec ---> Leistung 100% Bürorechnerzugang ---> First Contentful Paint 0,2 sec ---> Largest Contentful Paint 0,2 sec ---> Leistung 100% |
|
Hier ist die Seite:
|
|
Impressum: Agriserve GmbH Zum Schäferköppel 200 60437 Frankfurt Holz Getreide Biomasse Heizungen Geschäftsführer: Karlfried Cost Meine Seite Agriserve.de gibt es seit dem 1. September 2000. mail@agriserve.de agriserve.de Meine Seite Weltspiel.eu gibt es seit dem 29. Juni 2013. Weltspiel.eu probonocontramalum.de Weltspiel.de |